pedal fastening nut - Turkish English Dictionary